.profile-wrap{
	// banner
	.banner-wrap{
	height: 700px;
	background: #080d13 url(../img/profile_banner.jpg) center center no-repeat;
	}
	.profile-content{
		.profile-title{
			text-align: center;
			font-size: 30px;
			color: #005bac;
			padding: 80px 0 53px;
			i{
				font-size: 16px;
				padding-left: 8px;
			}
		}
		.article{
			.est-layout-page( @main-width );
			padding-bottom: 26px;
			p{
				font-size: 14px;
				color: #303e4d;
				line-height: 28px;
				padding-bottom: 16px;
			}
		}
		.list-wrap{
			height: 949px;
			.pro-list{
				.est-layout-page( @main-width );
				height: 60px;
				line-height: 60px;
				border: 1px solid #cdcdcd;
				background-color: #fff;
				li{
					width: 33.333%;
					float: left;
					&.active{
						background-color: #005bac;
						a{
							color: #fff;
						}
					}
					a{
						display: block;
						color: #005bac;
						text-align: center;
						text-decoration: none;
					}
				}
			}
			.content-list{
				.culture-wrap{
					.culture-content{
						.est-layout-page( @main-width );
						padding: 49px 0 34px 0;
						line-height: 28px;
						font-size: 14px;
						color: #303e4d;
					}
					.culture-list{
						.clearfix();
						.est-layout-page( 1170px );
						li{
							width: 230px;
							height: 170px;
							border: 1px solid #cdcdcd;
							float: left;
							margin: 0 29px;
							background-color: #f6f6f6;
							.title{
								line-height: 50px;
								color:#fff;
								font-size: 20px;
								text-align: center;
								&.title-blue{
									background-color: #005bac;
								}
								&.title-red{
									background-color: #fd686a;
								}
								&.title-yellow{
									background-color: #fdc640;
								}
								&.title-green{
									background-color: #20dea2;
								}
							}
							.content-wrap{
								width: 100%;
								height: 120px;
								display: table;
								vertical-align: middle;
								.content{
									width: 100%;
									display: table-cell;
									vertical-align: middle;
									font-size: 16px;
									color: #46515d;
									text-align: center;
									line-height: 24px;
								}
							}
						}
					}
				}
			}
		}
	}
}